package com.xinsoft.entity.dto;

import com.xinsoft.common.page.PageModel;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;

/**
 * 开工、挂起传参
 * @TableName mes_dispatch
 */
@Data
public class MesDispatchHangUpParam implements Serializable {

    /**
     * 派工单id
     */
    @NotNull
    private Integer dispatchId;

    /**
     * 挂起人、开工人

    private Integer hangUpUserId;

    /**
     * 挂起原因
     */
    private String reason;

    /**
     * 设备IDS,多选,json字符串
     */
    private String deviceIds;

    /**
     * 汇报人,多选,json字符串
     */
    @NotNull
    private String reportUsers;

    /**
     * 是否强制开工：0-否；1-是
     */
    private Integer force;

    /**
     * 字段描述: [序列化编号]
     */
    private static final long serialVersionUID = 1L;
}